controlled submarine - English Synonyms Dictionary